home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 8 / Revista CD Expert nº 08 CD1.iso / Utilitarios / Programacao / Bloodshed Dev-C++ 2.0 / _SETUP.1 / i386pe.xr < prev    next >
Text File  |  1998-01-20  |  2KB  |  90 lines

  1. OUTPUT_FORMAT(pei-i386)
  2. SEARCH_DIR(/lib); SEARCH_DIR(/usr/lib); SEARCH_DIR(/mingw32/lib); SEARCH_DIR(/usr/local/lib); SEARCH_DIR(/mingw32/i386-mingw32/lib);
  3. ENTRY(_mainCRTStartup)
  4. SECTIONS
  5. {
  6.   .text  : 
  7.   {
  8.     *(.text)
  9.     /* ??? Why is .gcc_exc here?  */
  10.     /* Grouped section support currently must be explicitly provided for
  11.     in the linker script.  */
  12.     *(.text$)
  13.     *(.gcc_except_table)
  14.   }
  15.   .bss BLOCK(__section_alignment__)  :
  16.   {
  17.     __bss_start__ = . ;
  18.     *(.bss)
  19.     *(COMMON)
  20.     __bss_end__ = . ;
  21.   }
  22.   .data BLOCK(__section_alignment__) : 
  23.   {
  24.     __data_start__ = . ; 
  25.     *(.data)
  26.     *(.data2)
  27.     __data_end__ = . ; 
  28.     /* Grouped section support currently must be explicitly provided for
  29.     in the linker script.  */
  30.     *(.data$)
  31.   }
  32.   .rdata BLOCK(__section_alignment__) :
  33.   {
  34.     *(.rdata)
  35.     *(.eh_frame)
  36.     /* Grouped section support currently must be explicitly provided for
  37.     in the linker script.  */
  38.     *(.rdata$)
  39.   }
  40.   .edata BLOCK(__section_alignment__) :
  41.   {
  42.     *(.edata)
  43.   }
  44.   /DISCARD/ BLOCK(__section_alignment__) :
  45.   {
  46.     *(.debug$S)
  47.     *(.debug$T)
  48.     *(.debug$F)
  49.     *(.drectve)
  50.   }
  51.   .idata BLOCK(__section_alignment__) :
  52.   {
  53.     /* This cannot currently be handled with grouped sections.
  54.     See pe.em:sort_sections.  */
  55.     *(.idata$2)
  56.     *(.idata$3)
  57.     *(.idata$4)
  58.     *(.idata$5)
  59.     *(.idata$6)
  60.     *(.idata$7)
  61.   }
  62.   .CRT BLOCK(__section_alignment__) :
  63.   {                     
  64.     /* Grouped sections are used to handle .CRT$foo.  */
  65.     *(.CRT$)
  66.   }
  67.   .endjunk BLOCK(__section_alignment__) :
  68.   {
  69.     /* end is deprecated, don't use it */
  70.   }
  71.   .reloc BLOCK(__section_alignment__) :
  72.   {                     
  73.     *(.reloc)
  74.   }
  75.   .rsrc BLOCK(__section_alignment__) :
  76.   {                     
  77.     *(.rsrc)
  78.     /* Grouped sections are used to handle .rsrc$0[12].  */
  79.     *(.rsrc$)
  80.   }
  81.   .stab BLOCK(__section_alignment__)   : 
  82.   {
  83.     [ .stab ]
  84.   }
  85.   .stabstr BLOCK(__section_alignment__)  :
  86.   {
  87.     [ .stabstr ]
  88.   }
  89. }
  90.